festering sore - Turco Inglés Diccionario